home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / CHEMIST / TORG311.ZIP / TORGANAL.DOC < prev    next >
Text File  |  1993-02-13  |  15KB  |  352 lines

  1. This file contains documentation for the program:-
  2.  
  3. TORGANAL - a shareware qualitative organic analysis simulation program
  4.        version 3.11, released February 1993                                                   
  5.  
  6.     written by Dr Adrian Blackman
  7.            Chemistry Department
  8.            University of Tasmania
  9.  
  10.  
  11.  
  12.  
  13.         SECTION A - Disk contents and file description
  14.  
  15.         SECTION B - Program description
  16.  
  17.         SECTION C - Hardware requirements and installation 
  18.  
  19.         SECTION D - Revision history
  20.         
  21.         SECTION E - Registration and payment
  22.  
  23.  
  24.  
  25. ---------------------------SECTION A - DISK CONTENTS--------------------------
  26.                   Shareware version
  27.  
  28. torganal.exe      main program 
  29. torganal.ini      contains a few parameters which can be changed (ascii)
  30. mainmenu.txt      text for main menu (ascii) 
  31. cclasses.txt      text for pull-down menus (ascii)       
  32. unk??.txt         data for each of the unknowns (ascii)
  33.           01-12, 30-44, 60-78 
  34. user.txt          data for the user (ascii) 
  35. setup.exe         installation program (see section C) 
  36. torganal.doc      this file          
  37. newuser.exe       generates user.txt files      
  38. readme.1st        very brief greetings  
  39.  
  40.  
  41.  
  42. -----------------------SECTION B - PROGRAM DESCRIPTION-----------------------
  43.  
  44. ------Why simulate organic qualitative analysis?
  45.  Identification of unknowns plays an important part in most organic chemistry 
  46. laboratory courses. Since there are over 8 million compounds and a wide 
  47. variety of possible chemical reactions and measurements this can be a 
  48. daunting task for a student. To identify an unknown a small number of 
  49. reactions and measurements have to be selected in a logical manner, carried 
  50. out in the laboratory and then interpreted. Students therefore have an 
  51. opportunity to plan a logical approach, use chemical reactions, and obtain 
  52. and interpret physical measurements including spectroscopic data. By using a 
  53. computer simulation of this process, students are able to discover and
  54. rehearse the strategy of identifying an organic unknown in a situation free
  55. from the additional uncertainties of performing unfamiliar laboratory work
  56. and then relying on the results. Once a logical approach has been developed, 
  57. identification of an unknown can be undertaken in the laboratory with more 
  58. confidence and efficiency. 
  59.  
  60. ------Program design criteria.
  61. Organic compounds are usually identified by first determining the functional 
  62. group(s) present and then selecting the correct compound from those listed in 
  63. a table of compounds having that functional group.
  64.  
  65. Functional groups are mostly determined by a combination of chemical tests 
  66. and interpretation of spectroscopic data. In fact, with modern spectroscopic 
  67. instrumentation yielding a variety of spectra it may be possible to determine 
  68. the structure of a compound from this information alone but additional 
  69. supplementary data are usually required. Many of the chemical tests (known 
  70. as functional group tests) can be logically arranged into a hierarchy where 
  71. a more general test is to be done before a more detailed one. A natural 
  72. consequence of this is that the more detailed one should only be performed if 
  73. the more general one has given a positive result. For example, a test for a 
  74. primary amine should only be done if nitrogen has been shown to be present 
  75. and should not be attempted if it has been revealed that nitrogen is absent.
  76. Even if there is no prescribed general test, the test in question may be 
  77. precluded by the result of another test which has already been disclosed. 
  78. The combination of spectral information and chemical tests can be treated in 
  79. much the same way. To take an example, it is inappropriate to perform a test
  80. for a ester if this functional group is precluded by an infrared spectrum 
  81. which has been revealed. 
  82.  
  83. For most tests there are the following three types of possible responses:-
  84. *  There is a more general test to be completed first which has not been done. 
  85. *  The test is precluded by information which has already been revealed. 
  86. *  The result of the test is to be given.
  87.  
  88. A computer program which simulates the process of organic analysis and which 
  89. also is to encourage a logical approach should give the appropriate response 
  90. for each test at any stage of the analysis and be able to give context 
  91. sensitive help if that response is not understood. 
  92.  
  93. Once the compound's class is established (by knowing the functional groups) 
  94. the final task is to identify the compound. Tables of compounds are available 
  95. - a different one for each class of compound. This task then reduces to 
  96. finding a unique match between the unknown's measured chemical and physical 
  97. characteristics and those of a compound in these published tables (or other 
  98. sources). Data that are used for this purpose include such things as melting 
  99. and boiling points of the unknown and melting points of derivatives. 
  100.  
  101. Identification of a unknown organic compound is therefore a combination of 
  102. chemical tests, physical measurements including spectral interpretation, and 
  103. preparation of derivatives. These are best done in a prescribed sequence with 
  104. each stage of the analysis being completed before progression onto the next 
  105. one. The following three sequential stages may be defined:-
  106.  
  107.   Stage 1 - Essential tests. For each unknown there is separately defined a  
  108.   set of tests and measurements which are considered essential. Their  
  109.   completion should ensure that effort is not wasted in stage 2 making  
  110.   incorrect derivatives.
  111.  
  112.   Stage 2 - Derivative formation. Each unknown has one or more derivatives  
  113.   or a spectroscopic equivalent; these are individually defined. Completion  
  114.   is required so that random guessing during stage 3 will be minimised.
  115.  
  116.   Stage 3 - Naming the compound. Most organic compounds have more than one  
  117.   name. One of these has to be supplied before the unknown is considered to   
  118.   be identified.
  119.  
  120. A simulation of the process therefore should ensure that each stage of the 
  121. analysis is complete before progression onto the next one. Context sensitive 
  122. help to explain this should be available if required.
  123.  
  124.  
  125. ------Program features
  126. "Torganal" - Tasmanian organic analysis, has been developed to meet the 
  127. requirements outlined above and is now available for IBM compatible computers 
  128. (640K memory and at least EGA graphics are required). 
  129.  
  130. Additional features of the program include:-
  131.  
  132. *  Responses for about 50 tests and measurements and 40 derivatives are  
  133.    available for nearly 50 unknowns.
  134.  
  135. *  Pull-down menus are used.
  136.  
  137. *  A short hint about the purpose of each item as it is highlighted is always
  138.    shown on the screen.
  139.  
  140. *  Background information about what constitutes a positive result for the  
  141.    chemical tests can be obtained.
  142.  
  143. *  A review of all the information which has been revealed may be obtained,  
  144.    with or without detailed help about the result for each item.
  145.  
  146. *  Help about each unknown (as distinct from help about the result of each  
  147.    test) can be obtained but its availability is related to the number of  
  148.    tests asked for and the group to which the unknown belongs.
  149.  
  150. *  The analysis may be stopped and continued with at a later stage.
  151.  
  152. *  The 46 unknowns are available in three groups. Each group of unknowns 
  153.    is progressively more difficult but more spectra are available (1H & 13C  
  154.    nmr, ir, ms and uv are all accessible for the last group).
  155.  
  156. *  Unknowns in groups one and two have to be identified by the approach which
  157.    has been outlined above. For pedagogical reasons the hierarchical 
  158.    structure and the various prerequisites and stages are rigidly applied.
  159.    This is for the benefit of novices (more experienced users may find this 
  160.    restricted approach frustrating). Registered users receive an additional
  161.    program which allows editing of these restrictions if this is required.
  162.  
  163. *  The unknowns in group three can be identified solely from spectroscopic   
  164.    data if required - for these the prerequisites outlined above have been  
  165.    somewhat relaxed.
  166.  
  167. *  Each unknown can be identified by supplying one of usually several
  168.    alternative names. The possible names include the most common trivial
  169.    names and the IUPAC name. Each compound, with its various names, may be
  170.    found in one or more of the following:
  171.     - "Elementary practical organic chemistry. Part 2: qualitative organic
  172.       analysis", AI Vogel, 2nd. ed., 1966, Longmans.
  173.     - "CRC handbook of tables for organic compound identification",
  174.       Z Rappoport, 3rd. ed., 1967, CRC Press.
  175.     - "Dictionary of organic compounds", 5th. ed. & supplements, 1982, Chapman
  176.       & Hall.
  177.  
  178. *  When the assigned unknowns have been completed, the user is invited to do  
  179.    more group three unknowns (until they have all been completed). 
  180.  
  181. *  A new user option can be selected which readies the support file for a new
  182.    user and assigned three unknowns at random. A better way of doing this 
  183.    however is to use the supplementary program "newuser" which assigns
  184.    unknowns to a new user on a more rational basis. Sets of three unknowns
  185.    (with each compound being of a different class) can be given randomly
  186.    to each user or a set of any number can be given manually. This program 
  187.    also reads the data from old user disks for later analysis.
  188.  
  189. *  Most of the support files are in ascii format and many of them can be  
  190.    changed (within limits) if required. Registered users will receive a 
  191.    program and additional information to aid changing the data files for the 
  192.    unknowns. In this way the various prerequisites and restrictions for each
  193.    unknown can be altered if so desired.
  194.  
  195.  
  196.  
  197. ---------------SECTION C -HARDWARE REQUIREMENTS & INSTALLATION---------------
  198.  
  199. At least EGA graphics with a colour monitor and 640K memory are required.
  200.  
  201. The program "setup" is supplied to install the "torganal" program and files. 
  202. Manual installation is possible and the following information should help.
  203.  
  204. As indicated above, information about the user is kept in the file user.txt. 
  205. For multiple users each user has to have his\her own user.txt file.
  206.  
  207. Modes of operation:-
  208.  
  209. Multiple users
  210.     A.  Main files on hard disk (on multiple computers if required) and 
  211.         each user has their own floppy disk with their own user.txt file 
  212.         on it. (Recommended option.)
  213.  
  214.     B.  Each user has a floppy disk with all needed files on it.
  215.  
  216.  
  217. Single user
  218.     C.  All files on hard disk.
  219.  
  220.     D.  All files on a floppy disk.
  221.  
  222.  
  223. Option  A.  (Multiple users, hard disk and floppy disks)
  224.     
  225.     Files should be copied to the subdirectory \torganal on the hard disk.
  226.     
  227.     Edit the file torganal.ini to indicate which floppy drive to use.
  228.     
  229.     Prepare floppy disks each with a user.txt file (use the program 
  230.     "newuser").
  231.  
  232.     To run the "torganal" program, first change the current 
  233.     directory to \torganal on the hard disk and then type torganal 
  234.     followed by enter.
  235.  
  236.  
  237. Option B.  (Multiple users, floppy disks)
  238.  
  239.        Copy the main files to a floppy disk.
  240.  
  241.        Edit the file torganal.ini to indicate which floppy drive to use.
  242.  
  243.        Make multiple copies of this floppy disk.
  244.  
  245.        Use the program "newuser" to ensure that each disk has a different 
  246.        user.txt file on it.
  247.  
  248.        To run the "torganal" program, change the current directory to the    
  249.        floppy disk and then type torganal followed by enter.
  250.  
  251.  
  252. Options C & D (Single user, hard disk or floppy disk)
  253.  
  254.        Copy the main files to a disk.
  255.  
  256.        Edit the file torganal.ini to indicate which disk (& directory) to use.
  257.    
  258.        To run the "torganal" program, change the current directory to where
  259.        the torganal files are and then type torganal followed by enter.
  260.  
  261.  
  262. Notes: 
  263. 1.  Main files means
  264.  
  265.     torganal.exe    torganal.ini    mainmenu.txt    user.txt
  266.     cclasses.txt    titles.txt      all the unk??.txt files
  267.  
  268. 2.  It is recommended that the following files have restricted access:-
  269.  
  270.     setup.exe       torganal.doc     newuser.exe     
  271.      
  272. 3.  "Newuser", in addition to writing new user.txt files also reads the old  
  273.     user.txt file and stores (appends) some of the information in the file
  274.     torgdata.txt for later analysis. It is therefore recommended that this 
  275.     program should be used on the same computer and directory each time. To 
  276.     prevent unauthorised access it has password protection.
  277.          -------->  password is the word TASMAN  <--------
  278.  
  279.  
  280.  
  281. -------------------------SECTION D - Revision history------------------------
  282. version 3.10 
  283.     first shareware version released in January, 1992.
  284.  
  285. version 3.11
  286.     Minor changes made to support files only - released Feb, 1993.
  287.     IUPAC name added if it was not already present for each unknown.
  288.     Torganal.doc modified slightly to improve clarity.
  289.     A few typographical and other errors were corrected in the 
  290.     unk??.txt files.
  291.  
  292.  
  293. ---------------------SECTION E - Registration and Payment--------------------
  294.  
  295. Torganal and the associated files are copyrighted work and are released under 
  296. the shareware concept. You may try out the program for a period of four 
  297. weeks; if you determine that it is useful and you wish to use it further you 
  298. must register and pay a fee.
  299.  
  300. This will entitle you to:- 
  301.  
  302.       * a copy of the program which shows on the initial greeting screen 
  303.     that it is registered to your institution (institutional users
  304.     only).
  305.  
  306.       * make multiple copies on multiple computers for student use at any 
  307.     one location (campus).
  308.  
  309.       * receive support from the author and additional files as outlined
  310.     below.
  311.  
  312. ALL PROGRAMS AND DOCUMENTATION ARE SUPPLIED AS IS. NO WARRANTY OF ANY KIND IS 
  313.  
  314. GIVEN AND THE AUTHOR SHALL NOT BE LIABLE FOR ANY DAMAGES OR LOSSES. 
  315.  
  316. REGISTRATION FEES
  317. For institutions with 1-50 users per year the once only fee is US$200.
  318. For institutions with more than 50 users per year the once only fee is US$250.
  319.  
  320. To encourage direct use by individual students, the fee is US$20.
  321.  
  322. Payment is to be made to:-
  323.     Dr Adrian J Blackman   
  324.     Chemistry Department
  325.     University of Tasmania
  326.     GPO Box 252C
  327.     Hobart, Tasmania
  328.     Australia 7001
  329.  
  330. On registration you will receive the following extras:-
  331.     The program "userstat" which gives some statistics of usage (based
  332.     on the file torgdata.txt which is written by "newuser").
  333.  
  334.     The program "unkedit" which makes it possible to edit the data files
  335.     for the unknowns if you wish to do so.
  336.  
  337.     Unkslist.txt, an ascii text file containing the various names 
  338.     of each of the unknowns. In the files unk??.txt these names are 
  339.     encrypted so that users can't easily find out the compounds' identity. 
  340.  
  341.     Titllist.txt (ascii text file) containing the titles of each test,
  342.     measurement and derivative along with their identifying numbers
  343.     which are needed if any editing of the unknowns is to be done.
  344.  
  345.  
  346. A final plea:  
  347.     PLEASE REPORT ANY ERRORS AND SUGGESTIONS FOR IMPROVEMENTS TO
  348.     THE AUTHOR AT THE ADDRESS GIVEN ABOVE OR E-MAIL TO:-
  349.  
  350.             ADRIAN.BLACKMAN@CHEM.UTAS.EDU.AU
  351.  
  352.